macOS 也可以使用 autofs 來掛載,而且預設已有安裝了,所以我們一樣先編輯 master conf
sudo vim /etc/auto_master
#
# Automounter master map
#
+auto_master # Use directory service
/net -hosts -nobrowse,hidefromfinder,nosuid
/home auto_home -nobrowse,hidefromfinder
/Network/Servers -fstab
/- -static
/Users/Wade/nfs_mount /etc/auto.nfs
Mac 的 auto_master 裡已經有一些預設的路徑了,我們把自己的設定寫在最下面就好
接著建立 map file /etc/auto.nfs
share -rw,resvport 192.168.199.169:/home/wade
重啟 autofs daemon
sudo automount -vc
重啟後,試著進入剛才指定的目錄 /Users/Wade/nfs_mount,就會自動掛載 NFS 了
cd /Users/Wade/nfs_mount/share && ls -al
# 執行結果:
total 9
drwxrwxrwx 3 1000 1000 109 8 14 23:00 .
dr-xr-xr-x 3 root wheel 2 8 14 23:03 ..
-rw------- 1 1000 1000 665 8 13 23:04 .bash_history
-rw-r--r-- 1 1000 1000 18 11 9 2019 .bash_logout
-rw-r--r-- 1 1000 1000 141 11 9 2019 .bash_profile
-rw-r--r-- 1 1000 1000 312 11 9 2019 .bashrc
drwxrwxr-x 2 1000 1000 6 8 14 23:00 HI
-rw-rw-r-- 1 1000 1000 0 8 14 23:00 NFS_test
NFS Server 系列文章:
Mac 掛載 NFS 與 Operation not permitted 問題
參考資料: